FEXP Solver  1.0.0.0
CFEXPAsyncRunner Class Reference

#include <FEXPConcurency.h>

Public Types

using t_Procedure = std::function< void(void)>
 

Static Public Member Functions

static bool RunProcedureTask (t_Procedure procedure, bool progressbar)
 It runs the asynchronous task. More...
 
static bool RunProcedureTask (t_Procedure procedure, bool progressbar, std::string proc_desc, bool check_time_elapsed)
 It runs the asynchronous task. More...
 

Member Typedef Documentation

◆ t_Procedure

using CFEXPAsyncRunner::t_Procedure = std::function<void(void)>

Member Function Documentation

◆ RunProcedureTask() [1/2]

bool CFEXPAsyncRunner::RunProcedureTask ( t_Procedure  procedure,
bool  progressbar 
)
static

It runs the asynchronous task.

◆ RunProcedureTask() [2/2]

bool CFEXPAsyncRunner::RunProcedureTask ( t_Procedure  procedure,
bool  progressbar,
std::string  proc_desc,
bool  check_time_elapsed 
)
static

It runs the asynchronous task.


The documentation for this class was generated from the following files: